﻿body {
	/*background-color: #F6F6F0;*/
}
#s4-bodyContainer {
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 11px;
}
.ms-WPBody{
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;*/
}

.width960 {
	/*width: 960px !important;*/
}
/* Aligns the Top Bars */
.ms-cui-ribbonTopBars {
	/*width: 960px;*/
	margin-left: auto;
	margin-right: auto;
}
/* Turns off the border on the bottom of the tabs */
.ms-cui-ribbonTopBars > div {
	border-bottom: 1px solid transparent !important;
}
body #s4-ribbonrow {
	background-color: #0080B9 !important;
}
#s4-mainarea {
	background-color: #FFFFFF;
}
.ms-siteactionsmenuhover {
	background-color: #0080B9 !important;
}
.ms-dlgTitle {
	background-color: #0080B9 !important;
}
.ms-dlgBorder {
	border: 1px solid #8CDCFF !important;
}
.ms-dlgContent {
	border: 1px solid #0080B9 !important;
}
.ms-titlerowborder {
	border: 0px solid transparent !important;
}
body #s4-topheader2 {
	min-height: inherit !important;
	border-bottom: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
}
.ms-ltviewselectormenuheader .ms-viewselector a, .ms-ltviewselectormenuheader .ms-viewselectorhover a {
	font-size: 11px;
}
.row_pathnavigator {
	padding: 3px 5px;
}
.ms-welcomeMenu.ms-SpLinkButtonActive {
	background-color: #0080B9;
}
.s4-breadcrumb-anchor:hover, .s4-breadcrumb-anchor-open, .ms-qatbutton:hover {
	background-color: #0080B9;
}
.ms-ltviewselectormenuseparator {
	top: 1px;
}
.header_menu {
	float: left;
	padding: 20px 0 20px 15px;
}
.header_menu ul {
	margin: 0;
	padding: 0;
	list-style: none outside none;
}
.header_menu li {
	float: left;
	padding: 3px 0;
}
.header_menu a, .header_menu a:link, .header_menu a:visited {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #313131;
	margin-right: 22px;
}
.header_menu a:hover {
	color: #BE2136;
}
.footer-area {
	float: left;
	background-color: #FFFFFF;
	width: 100%;
	text-align: center;
}
.footer a, .footer a:link, .footer a:visited {
	color: #666;
}
.footer a:hover {
	color: #be2136;
}
.s4-titlelogo {
	padding: 5px 10px 5px 0;
}
.s4-recentchanges {
	display: none;
}
/*
.left_menu_1 .child {
	padding-left: 0;
	margin: 0;
}
.div_hotnews_right {
	height: 232px !important;
}
ul {
	list-style: none outside none;
}
*/
.homenews {
	background: url("../images/menu_right_bg.png") repeat-y scroll 0 0 #FFFFFF; /*#EEEEE6*/
}
/*
h1, h2, h3, h4, h5, h6, .scroll_a h3 {
    font-size: 100%;
    margin: 0;
    padding: 0;
}
.slimScrollDiv {height: auto !important;}
.whatNews_box{padding-left: 0;}
.link_services {
  padding: 0;
}
*/
.ms-WPBody a:link, .ms-WPBody a:visited, #s4-bodyContainer a:link, #s4-bodyContainer a:visited {
  /*color: #30A4D9;*/
  text-decoration: none;
}
.ms-WPBody a:hover, #s4-bodyContainer a:hover 
{
  /*color: #BE2136;*/
  text-decoration: none;
}

.s4-search select, .s4-search input, .s4-search .ms-searchimage 
{
    margin-top: 0px;
    /*font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;*/
}
.s4-search select{
	display: none;
}
#s4-searcharea{
	/*width: 248px;*/
	margin-bottom: 3px;
}
.s4-ba
{
    /*background: url("../images/main_content.png") repeat-x scroll 0 0 transparent;*/
}
.srch-stats {
  background-color: inherit !important;
}

.ms-browseTab.ms-cui-tt-s > a.ms-cui-tt-a {
  background-color: #FFFFFF;/*#EEEEE6*/
}

.s4-title
{
    background-image: none;
    background-color: #FFFFFF;/*#EEEEE6*/
}

.inside-s4-topheader2
{
    border-bottom: 1px solid #E0E0E0;
    border-top: 1px solid #FFFFFF;
}
body #s4-topheader2 {
    background-color: #FFFFFF;/*#EEEEE6*/
}
body #s4-topheader2 {
  border-bottom: 1px solid #FFFFFF;
}

.links_navigator>span>table{
	display:none;
}

.link_a a
{
    background: url(../images/icons.png) no-repeat left -92px;
	color: #666666;
	font-size:11px;
	padding-left:8px
}
.ms-listedit{
	margin-left:0;
	margin-top:0;
}
.s4-socialdata-notif
{
    display:none;    
}

/*Custom Quicklaunch*/
.ms-quickLaunch {padding-top:0px}
body #s4-leftpanel-content {
border-width:0 !important;
background-color:transparent!important;
padding:0 !important;
}
.s4-ql {
background-color:#fff;
margin-bottom:0px!important;
}
/* Inner nav element */
.menu-vertical {
padding:0px!important;
}
.menu-vertical > ul.root
{
    border-top:0px solid #E0E0E0;
}
.menu-vertical > ul.root > li.static > .menu-item{
/*border-bottom:1px #929292 solid!important;*/
padding:5px 4px 5px 10px !important;
color: #FFFFFF; /* #30A4D9;*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*font-weight:bold;*/
/*background-color:#8c8c8c!important;*/
background-color: #0080B9; /*#F8F8F8;*/
}
/* Selected */
.s4-ql a.selected {
/*background-color:#CCEBFF !important;*/
background-image:none;
border-bottom:0px solid #E0E0E0 !important;
border-left-width: 0 !important;
border-right-width: 0 !important;
color:#FFFFFF !important;
}
/* no border in teamsites */
.s4-ql,.s4-specialNavLinkList{
border:0px!important;
}
.menu-vertical > ul.root > li.static {
padding:0px!important;
margin: 2px 0px!important;
}
/* headers */
.menu-vertical > ul.root > li.static > a.menu-item {
padding:5px 4px 5px 10px !important;
border-bottom:0px solid #E0E0E0;
}
/* headers selected for publishing sites */
.menu-vertical > ul.root > li.static > a.selected {
/*padding:10px 4px 10px 4px;!important;
background-color:#777!important;*/
font-weight:bold;
background-color:#30A4D9 ;
}
.menu-vertical > ul.root > li.static > a:hover{
background-color:#30A4D9 ;
}
.menu-vertical > ul.root > li.static > .menu-item:hover{
background-color:#30A4D9 ;
}

/* Subitem container */
.menu-vertical > ul.root > li.static > ul {
margin-bottom:0px;
padding-top:0px;
padding-bottom:0px;
}
/* SubItems wrap */
.menu-vertical > ul.root > li.static > ul.static > li.static > a  {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px 4px 5px 25px !important;
color:#253340;
background-color:#F0F1F4;
}
/* SubItems  */
.menu-vertical > ul.root > li.static > ul.static > li.static > a > span > span {
/*color:#333;
text-decoration:none!important;*/
}
/* SubItems hover */
.menu-vertical > ul.root > li.static > ul.static > li.static a:hover {
text-decoration:none!important;
background-color: #E4E5E7;
}
/* Selected SubItems  */
.menu-vertical > ul.root > li.static > ul.static > li.selected > a.selected {
/*background-color:#fff;
border:1px transparent solid!important;
padding-left:10px!important;*/
font-weight:bold;
background-color: #E4E5E7;
color:#253340 !important;
}
/* Selected SubItems  */
.menu-vertical > ul.root > li.static > ul.static > li.selected > a.selected > span > span {
/*color:#30A4D9;*/
}
.menu-vertical > ul.root > li.static > ul.static > li {
border-bottom: 0px solid #E0E0E0;
margin: 2px 0 !important;
}

.s4-ca{margin-left:200px;} 
body #s4-leftpanel{width: 200px;}

.s4-specialNavLinkList
{
display:none;    
}
.ms-acal-apanel
{
border-bottom-width:0px;
margin-bottom:0;    
}

/*custom breadcrumb*/
.row_pathnavigator a:link, .row_pathnavigator a:visited {
  color: #30A4D9;
  text-decoration: none;
}

/*custom*/
.ms-WPHeader td, .ms-fakewptitle {
    border-bottom: 2px solid #0080B9;
    border-collapse: collapse;
}

.s4-wpcell:hover .ms-WPHeader td, .s4-wpActive .ms-WPHeader td, .s4-wpcell .ms-WPSelected .ms-WPHeader td {
    border-bottom: 2px solid #44AFF6;
}

.ms-WPBorder, .ms-WPBorderBorderOnly {
    border-color: #9AC6FF;
    border-style: solid;
    border-width: 0;
}

/*custom news*/
.box-content {
  font-family: Tahoma,Arial,Helvetica,sans-serif;
  font-size: 10pt;
}

.news-cat-box
{
	float:right;
	padding: 5px 15px;
	background-color: #30A4D9 ;
	color: #FFFFFF;
	font-size:8pt;
}
.wp-newslist-date {
  color: #BBBBBB;
  font-size:8pt;
  font-style:italic;
}
.wp-newslist-date-padding {
	padding: 2px 0 5px;
}

.wp-news-date 
{
  float:none;
  color: #BBBBBB;
  font-size:8pt;
  font-style:italic;
  padding: 0;
}
.news_others_date{
  color: #BBBBBB;
  font-size:8pt;
  font-style:italic;
}
.whatNews_description h3 {
  font: bold 12px Tahoma,Helvetica,sans-serif;
}
.whatNews_description h1 {
  font: bold 16px Tahoma,Helvetica,sans-serif;
}
.wp-news-content
{
    font-size: 10pt;
    font-family: Tahoma,Helvetica,sans-serif;
}

.recent-news-li a, .recent-news-li a:hover, .recent-news-li a:visited {
  color: #30A4D9 !important;
  font-size: 10pt;
  font-family: Tahoma,Arial,Helvetica,sans-serif;
}

ul.recent-news-ul {
  list-style: none outside none;
  margin: 16px 0;
  padding: 0;
}

ul.recent-news-ul li.recent-news-li {
  background: url("../Images/li.png") no-repeat scroll left 0px;
  margin-bottom: 6px;
  padding-left: 18px;
}

.srch-sb-results6 
{
  margin: 0;
}
.srch-sb-results7 {
  margin-top: 0;
}

.live-tile:hover{
    border: 3px solid #FFFD7C;
}
.live-tile {
    border: 3px solid transparent;
}
.live-tile.banner-tile {
    border: 0px solid transparent;
}
.blue ul.mega-menu li {
  font-size: 14px;
  font-weight: bold;
}

.ms-acal-vlink
{
    z-index: 99;
}